home *** CD-ROM | disk | FTP | other *** search
Wrap
diff -2rcN gawk-2.15.4/Makefile.in gawk-2.15.4-amiga/Makefile.in *** gawk-2.15.4/Makefile.in Sun Feb 27 22:43:47 1994 --- gawk-2.15.4-amiga/Makefile.in Sun Feb 27 21:32:30 1994 *************** *** 23,27 **** # Makefile, OR configure WILL OVERWRITE YOUR CHANGES ! prefix = /usr/local exec_prefix = $(prefix) binprefix = --- 23,27 ---- # Makefile, OR configure WILL OVERWRITE YOUR CHANGES ! prefix = /gcc exec_prefix = $(prefix) binprefix = *************** *** 41,45 **** # as a guide. ! CC= gcc -g ##MAKE_CC## CC = cc --- 41,45 ---- # as a guide. ! CC= gcc ##MAKE_CC## CC = cc *************** *** 88,92 **** ##MAKE_NeXT## VFLAGS = -DGFMT_WORKAROUND ! CFLAGS = -O FLAGS = -DGAWK -DHAVE_CONFIG_H $(VFLAGS) $(DEBUG) $(PROFILE) $(WARN) LDFLAGS = $(LINKSTATIC) $(PROFILE) --- 88,92 ---- ##MAKE_NeXT## VFLAGS = -DGFMT_WORKAROUND ! CFLAGS = -O2 FLAGS = -DGAWK -DHAVE_CONFIG_H $(VFLAGS) $(DEBUG) $(PROFILE) $(WARN) LDFLAGS = $(LINKSTATIC) $(PROFILE) diff -2rcN gawk-2.15.4/config/amigados gawk-2.15.4-amiga/config/amigados *** gawk-2.15.4/config/amigados Thu Jan 1 00:00:00 1970 --- gawk-2.15.4-amiga/config/amigados Sun Feb 27 21:30:42 1994 *************** *** 0 **** --- 1,6 ---- + Amiga under AmigaOS with gcc + ENVSEP ',' + DEFPATH ".,/usr/lib" + HAVE_UNDERSCORE_SETJMP 1 + SRANDOM_PROTO 1 + STDC_HEADERS 1 diff -2rcN gawk-2.15.4/configure gawk-2.15.4-amiga/configure *** gawk-2.15.4/configure Sun Feb 27 22:44:01 1994 --- gawk-2.15.4-amiga/configure Sun Feb 27 21:30:44 1994 *************** *** 1,3 **** ! #! /bin/sh # # configure -- produce a config.h from a known configuration --- 1,3 ---- ! #!/bin/sh # # configure -- produce a config.h from a known configuration diff -2rcN gawk-2.15.4/dfa.h gawk-2.15.4-amiga/dfa.h *** gawk-2.15.4/dfa.h Sun Feb 27 22:44:28 1994 --- gawk-2.15.4-amiga/dfa.h Sun Feb 27 21:41:12 1994 *************** *** 24,28 **** --- 24,30 ---- /* Number of bits in an unsigned char. */ + #ifndef CHARBITS #define CHARBITS 8 + #endif /* First integer value that is greater than any character code. */ *************** *** 30,34 **** --- 32,38 ---- /* INTBITS need not be exact, just a lower bound. */ + #ifndef INTBITS #define INTBITS (CHARBITS * sizeof (int)) + #endif /* Number of ints required to hold a bit for every character. */ diff -2rcN gawk-2.15.4/io.c gawk-2.15.4-amiga/io.c *** gawk-2.15.4/io.c Sun Feb 27 22:43:46 1994 --- gawk-2.15.4-amiga/io.c Sun Feb 27 21:30:47 1994 *************** *** 546,551 **** --- 546,553 ---- } if (fflush(stderr)) { + #ifndef __amigados__ /* HACK (fnf) */ warning("error writing standard error (%s).", strerror(errno)); status++; + #endif } for (rp = red_head; rp != NULL; rp = rp->next) *************** *** 587,592 **** --- 589,596 ---- } if (fflush(stderr)) { + #ifndef __amigados__ /* HACK (fnf) */ warning("error writing standard error (%s).", strerror(errno)); status++; + #endif } return status; diff -2rcN gawk-2.15.4/test/Makefile gawk-2.15.4-amiga/test/Makefile *** gawk-2.15.4/test/Makefile Sun Feb 27 22:44:15 1994 --- gawk-2.15.4-amiga/test/Makefile Sun Feb 27 21:35:40 1994 *************** *** 1,3 **** --- 1,5 ---- SHELL = /bin/sh + #COMPARE = cmp + COMPARE = diff bigtest: basic poundbang gawk.extensions *************** *** 15,22 **** cp ../gawk /tmp && chmod +x poundbang && ./poundbang poundbang >tmp rm -f /tmp/gawk ! cmp poundbang.good tmp && rm -f tmp msg:: ! @echo 'Any output from "cmp" is bad news, although some differences' @echo 'in floating point values are probably benign -- in particular,' @echo 'some systems may omit a leading zero and the floating point' --- 17,24 ---- cp ../gawk /tmp && chmod +x poundbang && ./poundbang poundbang >tmp rm -f /tmp/gawk ! $(COMPARE) poundbang.good tmp && rm -f tmp msg:: ! @echo 'Any output from "$(COMPARE)" is bad news, although some differences' @echo 'in floating point values are probably benign -- in particular,' @echo 'some systems may omit a leading zero and the floating point' *************** *** 25,61 **** swaplns:: @../gawk -f swaplns.awk data >tmp ! cmp swaplns.good tmp && rm -f tmp messages:: @../gawk -f messages.awk >out2 2>out3 ! { cmp out1.good out1 && cmp out2.good out2 && cmp out3.good out3 && rm -f out1 out2 out3; } || { test -c /dev/stdout && echo IT IS OK THAT THIS TEST FAILED; } argarray:: @TEST=test echo just a test | ../gawk -f argarray.awk argarray.awk - >tmp ! cmp argarray.good tmp && rm -f tmp fstabplus:: @echo '1 2' | ../gawk -f fstabplus >tmp ! cmp fstabplus.good tmp && rm -f tmp fsrs:: @../gawk -f fsrs.awk fsrs.in >tmp ! cmp fsrs.good tmp && rm -f tmp igncfs:: @../gawk -f igncfs.awk igncfs.in >tmp ! cmp igncfs.good tmp && rm -f tmp longwrds:: @../gawk -f longwrds.awk manpage | sort >tmp ! cmp longwrds.good tmp && rm -f tmp fieldwdth:: @echo '123456789' | ../gawk -v FIELDWIDTHS="2 3 4" '{ print $$2}' >tmp ! cmp fieldwdth.good tmp && rm -f tmp ignrcase:: @echo xYz | ../gawk -v IGNORECASE=1 '{ sub(/y/, ""); print}' >tmp ! cmp ignrcase.good tmp && rm -f tmp regtest:: --- 27,63 ---- swaplns:: @../gawk -f swaplns.awk data >tmp ! $(COMPARE) swaplns.good tmp && rm -f tmp messages:: @../gawk -f messages.awk >out2 2>out3 ! { $(COMPARE) out1.good out1 && $(COMPARE) out2.good out2 && $(COMPARE) out3.good out3 && rm -f out1 out2 out3; } || { test -c /dev/stdout && echo IT IS OK THAT THIS TEST FAILED; } argarray:: @TEST=test echo just a test | ../gawk -f argarray.awk argarray.awk - >tmp ! $(COMPARE) argarray.good tmp && rm -f tmp fstabplus:: @echo '1 2' | ../gawk -f fstabplus >tmp ! $(COMPARE) fstabplus.good tmp && rm -f tmp fsrs:: @../gawk -f fsrs.awk fsrs.in >tmp ! $(COMPARE) fsrs.good tmp && rm -f tmp igncfs:: @../gawk -f igncfs.awk igncfs.in >tmp ! $(COMPARE) igncfs.good tmp && rm -f tmp longwrds:: @../gawk -f longwrds.awk manpage | sort >tmp ! $(COMPARE) longwrds.good tmp && rm -f tmp fieldwdth:: @echo '123456789' | ../gawk -v FIELDWIDTHS="2 3 4" '{ print $$2}' >tmp ! $(COMPARE) fieldwdth.good tmp && rm -f tmp ignrcase:: @echo xYz | ../gawk -v IGNORECASE=1 '{ sub(/y/, ""); print}' >tmp ! $(COMPARE) ignrcase.good tmp && rm -f tmp regtest:: *************** *** 67,71 **** posix:: @echo '1:2,3 4' | ../gawk -f posix >tmp ! cmp posix.good tmp && rm -f tmp manyfiles:: --- 69,73 ---- posix:: @echo '1:2,3 4' | ../gawk -f posix >tmp ! $(COMPARE) posix.good tmp && rm -f tmp manyfiles:: *************** *** 79,104 **** compare:: @../gawk -f compare.awk 0 1 compare.in >tmp ! cmp compare.good tmp && rm -f tmp arrayref:: @../gawk -f arrayref >tmp ! cmp arrayref.good tmp && rm -f tmp rs:: @../gawk -v RS="" '{ print $$1, $$2}' rs.data >tmp ! cmp rs.good tmp && rm -f tmp fsbs:: @../gawk -v FS='\' '{ print $$1, $$2 }' fsbs.in >tmp ! cmp fsbs.good tmp && rm -f tmp inftest:: @echo This test is very machine specific... @../gawk -f inftest.awk >tmp ! cmp inftest.good tmp && rm -f tmp getline:: @../gawk -f getline.awk getline.awk getline.awk >tmp ! cmp getline.good tmp && rm -f tmp rand:: --- 81,106 ---- compare:: @../gawk -f compare.awk 0 1 compare.in >tmp ! $(COMPARE) compare.good tmp && rm -f tmp arrayref:: @../gawk -f arrayref >tmp ! $(COMPARE) arrayref.good tmp && rm -f tmp rs:: @../gawk -v RS="" '{ print $$1, $$2}' rs.data >tmp ! $(COMPARE) rs.good tmp && rm -f tmp fsbs:: @../gawk -v FS='\' '{ print $$1, $$2 }' fsbs.in >tmp ! $(COMPARE) fsbs.good tmp && rm -f tmp inftest:: @echo This test is very machine specific... @../gawk -f inftest.awk >tmp ! $(COMPARE) inftest.good tmp && rm -f tmp getline:: @../gawk -f getline.awk getline.awk getline.awk >tmp ! $(COMPARE) getline.good tmp && rm -f tmp rand:: *************** *** 108,144 **** negexp:: @../gawk 'BEGIN { a = -2; print 10^a }' >tmp ! cmp negexp.good tmp && rm -f tmp asgext:: @../gawk -f asgext.awk asgext.in >tmp ! cmp asgext.good tmp && rm -f tmp anchgsub:: @../gawk -f anchgsub.awk anchgsub.in >tmp ! cmp anchgsub.good tmp && rm -f tmp splitargv:: @../gawk -f splitargv.awk splitargv.in >tmp ! cmp splitargv.good tmp && rm -f tmp awkpath:: @AWKPATH=".:lib" ../gawk -f awkpath.awk >tmp ! cmp awkpath.good tmp && rm -f tmp nfset:: @../gawk -f nfset.awk nfset.in >tmp ! cmp nfset.good tmp && rm -f tmp reparse:: @../gawk -f reparse.awk reparse.in >tmp ! cmp reparse.good tmp && rm -f tmp argtest:: @../gawk -f argtest.awk -x -y abc >tmp ! cmp argtest.good tmp && rm -f tmp badargtest:: @-../gawk -f 2>&1 | grep -v patchlevel > tmp ! cmp badargs.good tmp && rm -f tmp clean: --- 110,146 ---- negexp:: @../gawk 'BEGIN { a = -2; print 10^a }' >tmp ! $(COMPARE) negexp.good tmp && rm -f tmp asgext:: @../gawk -f asgext.awk asgext.in >tmp ! $(COMPARE) asgext.good tmp && rm -f tmp anchgsub:: @../gawk -f anchgsub.awk anchgsub.in >tmp ! $(COMPARE) anchgsub.good tmp && rm -f tmp splitargv:: @../gawk -f splitargv.awk splitargv.in >tmp ! $(COMPARE) splitargv.good tmp && rm -f tmp awkpath:: @AWKPATH=".:lib" ../gawk -f awkpath.awk >tmp ! $(COMPARE) awkpath.good tmp && rm -f tmp nfset:: @../gawk -f nfset.awk nfset.in >tmp ! $(COMPARE) nfset.good tmp && rm -f tmp reparse:: @../gawk -f reparse.awk reparse.in >tmp ! $(COMPARE) reparse.good tmp && rm -f tmp argtest:: @../gawk -f argtest.awk -x -y abc >tmp ! $(COMPARE) argtest.good tmp && rm -f tmp badargtest:: @-../gawk -f 2>&1 | grep -v patchlevel > tmp ! $(COMPARE) badargs.good tmp && rm -f tmp clean: diff -2rcN gawk-2.15.4/test/poundbang gawk-2.15.4-amiga/test/poundbang *** gawk-2.15.4/test/poundbang Sun Feb 27 22:44:19 1994 --- gawk-2.15.4-amiga/test/poundbang Sun Feb 27 21:30:51 1994 *************** *** 1,3 **** ! #! /tmp/gawk -f { ccount += length($0) } END { printf "average line length is %2.4f\n", ccount/NR} --- 1,3 ---- ! #!/tmp/gawk -f { ccount += length($0) } END { printf "average line length is %2.4f\n", ccount/NR}